polarizing spectacles - English Synonyms Dictionary